Global Journal of Computer Science and Technology

نویسندگان

  • Shalini Rajawat
  • Vijay Singh Rathore
چکیده

Adleman and Lipton adopted a brute-force search strategy to solve NP-complete problems by DNA computing i.e., a DNA data pool containing the full solution space must first be constructed in the initial test tube (t0), and then correct answers are extracted and/or false ones are eliminated from the data pool step by step. Thus, the number of distinct DNA strands contained in the initial test tube (t0) grows exponentially with the size of the problem. The number of DNA strands required for large problems eventually swamps the DNA data storage, which makes molecular computation impractical from the outset. Lipton’s brute-force search DNA algorithm is limited to about 60 to 70 variables and thus it is believed that DNA computers that use a brute-force search algorithm can not exceed the performance of electronic computers. Since then, studies on DNA computing have focused on reducing the size of the data pool. A few new algorithms, such as the breadth-first search algorithm , Genetic algorithm , random walking algorithm , have been proposed and tested. With the breadth-first search algorithm, the capacity of a DNA computer can be theoretically increased to about 120 variables, but even so, DNA computers are still not capable of competing with electronic computers. Previously, we solved the SAT problem using a DNA computing algorithm based on ligase chain reaction. In the present study, we solve the SAT problem with the same DNA computing strategy using alternative biotechnical operations. Here we report some new results on the universality and space complexity of this DNA computing algorithm. Keywords-DNA computing, NP-Complete, space complexity, time complexity I. DNA COMPUTING ALGORITHM ithout becoming too specific, we can assume that none of the clauses of F has both the positive form and negative form of the same variable and that F does not have two or more clauses consisting of the same three literals. The program for solving a 3-SAT problem with n variables and m clauses is shown in Program. 1. In the computing process, tj contains all of the sequences that satisfy clauses C1 to Cj. Strings that do not satisfy C1 to Cj can not be produced because the corresponding variable DNA is absent in tjk, or can not be amplified by PCR because they are broken by a restriction enzyme in tjk. After m steps of such operations guided by the SAT formula, all _____________________________ About-Department of Computer Science & Engineering, Suresh GyanVihar University, Jaipur, INDIA ([email protected]; [email protected] AboutDepartment of Computer Science & Engineering, Karni College, Jaipur INDIA. ( [email protected] ) About-Department of Biotechnology, Mahatma Gandhi Institute of Applied Sciences, Jaipur, INDIA ([email protected]) correct strings that satisfy all of the clauses will be generated.The computation time is O (9m+3n) because Split, U-ligate, Cut, Amplify, Merge and Detect commands are executed at most m, 3n, 3m, 3m, m and m times in the program, respectively.Therefore, the NP-complete problem can be solved in an amount of time that is proportional to the size of the problem. II. IMPLEMENTATION OF THE ALGORITHM Biotechnological implementation of the DNA algorithm is shown in Fig. (1). The commands are described in detail below: (1) PCR amplification of x0 v-xi v was performed in a total volume of 50μL, using 100 nmol/L of each primer P0 and Pi, 10ng of ligation product x0 v-xi v, 200 mmol/L of each of the 4 dNTP, and 2.5U Taq DNA polymerase in 1X PCR Buffer supplemented with MgCl2 at a final concentration of 1.5 mM (all from Promega). Amplification was carried out on a Biometre T1 thermal controller as follows: predenaturing at 94°C for 1 min, followed by 20 cycles of denaturing at 94°C for 20s, annealing at 62°C for 20s, and extension at 72°C for 20s, and a final extension at 72°C for 1 min. (2) U-ligation of variables xj v to x0 v-xi v was performed in a volume of 20μL, containing 100ng PCR product x0 v-xi v, 1X PCR buffer and 2U USER enzyme (NEB). This mixture was incubated at 37�for 30 min to cut the uracil base. Next, 1μmol xj v, 1X Taq DNA ligase buffer and 80U Taq DNA ligase (NEB) were added,and the mixture was heated to 95 c for 5 min, gradually cooled to 55 c, and incubated at 55 c for 30 min to ligate xj v and x0 v-xi v. (3) Restriction cutting of x0 v-xi v... was performed in a volume of 20μL containing 100ng PCR product x0 v-xi v..., 1X restriction buffer and 20U restriction enzyme (NEB) selected according to Table 1, and this mixture was incubated at the temperature recommended by the manufacturer for 60 min to cut strings containing xi v. /* Program 1: Solve 3-SAT on a DNA computer */ Function DNA3SAT (F, xi, m, n)

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Measuring the Performance of the Virtual Teams in Global Software Development Projects

The development teams who are geographically spread, culturally mixed and mainly depend on information and communication technology (ICT) for communication is defined as a global virtual teams (GVTs). Despite the advancement of technologies, achieving the efficient performance of GVTs remains a challenge. The reviewed literature has highlighted the importance of training and development, organi...

متن کامل

Survey on Perception of People Regarding Utilization of Computer Science & Information Technology in Manipulation of Big Data, Disease Detection & Drug Discovery

this research explores the manipulation of biomedical big data and diseases detection using automated computing mechanisms. As efficient and cost effective way to discover disease and drug is important for a society so computer aided automated system is a must. This paper aims to understand the importance of computer aided automated system among the people. The analysis result from collected da...

متن کامل

Global properties of a tuberculosis model with lost sight and multi-compartment of latents

A  tuberculosis (TB) model with  lost sight  and multiple latent classes  is considered and studied. We derive the basic reproduction ratio $mathcal R_0$. There is always a globally asymptotically stable equilibrium state. Depending on the value of   $mathcal{R}_0$, this state can be either endemic ($mathcal{R}_0> 1$), or infection-free ($mathcal{R}_0leq 1$). The global asymptotic stability of ...

متن کامل

Estimating Algorithms for Prediction and Spread of a Factor as a Pandemic: A Case Study of Global COVID-19 Prevalence

Background: This paper presents open-source computer simulation programs developed for simulating, tracking, and estimating the COVID-19 outbreak. Methods: The programs consisted of two separate parts: one set of programs built in Simulink with a block diagram display, and another one coded in MATLAB as scripts. The mathematical model used in this package was the SIR, SEIR, and SEIRD models re...

متن کامل

An Effective Modality Conflict Model for Identifying Applicable Policies During Policy Evaluation

Policy evaluation is a process to determine whether a request submitted by a user satisfies the access control policies defined by an organization. Modality conflict is one of the main issues in policy evaluation. Existing modality conflict detection approaches do not consider complex condition attributes such as spatial and temporal constraints. An effective authorization propagation rule is n...

متن کامل

P2-CONNECTEDNESS IN L-TOPOLOGICAL SPACES

In this paper, a certain new connectedness of L-fuzzy subsets inL-topological spaces is introduced and studied by means of preclosed sets. Itpreserves some fundamental properties of connected set in general topology.Especially the famous K. Fan’s Theorem holds.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010